package com.bsj.power.common.def.vo.sys.alert;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;

/**
 * @author : zhuojie.c
 * @version V1.0
 * @Description: TODO
 * @date Date : 2024年08月23日
 */
@Data
public class IAlertValueVO {
    /**
     * CPU报警阀值
     */
    @Min(value = 60, message = "CPU报警阀值设置参数，最小60")
    @Max(value = 100, message = "CPU报警阀值设置参数，最大100")
    private Integer cpuValue;
    /**
     * 内存报警阀值
     */
    @Min(value = 60, message = "内存报警阀值设置参数，最小60")
    @Max(value = 100, message = "内存报警阀值设置参数，最大100")
    private Integer memoryValue;
    /**
     * 硬盘报警阀值
     */
    @Min(value = 60, message = "硬盘报警阀值设置参数，最小60")
    @Max(value = 100, message = "硬盘报警阀值设置参数，最大100")
    private Integer diskValue;
}
